Creating a validation example for Computational Fluid Dynamics (CFD) is a critical step in ensuring the accuracy and reliability of simulation results. This process involves comparing the outcomes of CFD simulations with experimental or analytical data from real-world scenarios. The objective is to establish that the CFD model can faithfully replicate the physical phenomena it is intended to simulate. This guide outlines the essential steps in developing a validation example for CFD simulation, from selecting a suitable physical scenario to analyzing and comparing the results. By meticulously following these steps, engineers and researchers can enhance the credibility of their CFD models, paving the way for their effective application in diverse fields such as aerodynamics, aerospace, and environmental studies.
The Geotechnical Analysis add-on provides RFEM with additional specific soil material models that are able to suitably represent complex soil material behavior. This technical article is an introduction to show how the stress-dependent stiffness of soil material models can be determined.
Large-scale models are models which contain multiple dimensional scales and thus are demanding on computational power. This article will show you how to simplify and optimize the calculation of such models with respect to the desired results.
Surfaces in building models can be of many different sizes and shapes. All surfaces can be considered in RFEM 6 because the program allows to define different materials and thicknesses as well as surfaces with different stiffness and geometry types. This article focuses on four of these surface types: rotated, trimmed, without thickness, and load transfer.
The Nonlinear Material Behavior add-on enables the consideration of material nonlinearities in RFEM 6. This article provides an overview of the available nonlinear material models, which are available after activating the add-on in the model’s Base Data.
In this paper, a novel approach was developed to generate CFD models at the community-level by integrating building information modeling (BIM) and geographical information systems (GIS) to automate the generation of a high-resolution 3-D community model to be employed as an input for a digital wind tunnel using RWIND.
In RFEM 6 it is possible to define multilayer surface structures with the help of the “Multilayer Surfaces” add-on. Hence, if you have activated the add-on in the model’s Base Data, it is possible to define layer structures of any material model. You can also combine material models of, for example, isotropic and orthotropic materials.
This article shows you how to use the add-on Optimization & Costs / CO2 Emission Estimation to estimate the model costs. Furthermore, it shows you how to optimize parameters based on minimum cost when working with parameterized models and blocks.
RFEM and RSTAB programs provide parameterized input as an advantageous product feature to create or adjust models by means of variables. This article will show you how to define global parameters and use them in formulas to determine numerical values.
The dynamic analysis in RFEM 6 and RSTAB 9 is divided into several add-ons. The Modal Analysis add-on is a prerequisite for all other dynamic add-ons, since it performs the natural vibration analysis for member, surface, and solid models.
You can model and analyze masonry structures in RFEM 6 with the Masonry Design add-on that employs the finite element method for the design. Complex masonry structures can be modeled, and static and dynamic analysis can be performed, given that a nonlinear material model is implemented in the program to display the load-bearing behavior of masonry and the different failure mechanisms. You can enter and model masonry structures directly in RFEM 6 and combine the masonry material model with all common RFEM add-ons. In other words, you can design entire building models in connection with masonry.
In addition to the predefined models available as blocks in Dlubal Center | Blocks, it is possible to create new blocks and save them in the manner discussed in the Knowledge Base article "Saving Models as Blocks in RFEM 6".
In RFEM 6 it is possible to save selected objects (as well as whole structures) as blocks and reuse them in other models. Three types of blocks can be distinguished: non-parameterized, parameterized, and dynamic blocks (via JavaScript). This article will focus on the first block type (non-parameterized).
The calculation of complex structures by means of finite element analysis software is generally performed on the entire model. However, the construction of such structures is a process carried out in multiple stages where the final state of the building is achieved by combining the separate structural parts. To avoid errors in the calculation of overall models, the influence of the construction process must be considered. In RFEM 6, this is possible using the Construction Stages Analysis (CSA) add-on.
RFEM 6 includes the Form-Finding add-on to determine the equilibrium shapes of surface models subjected to tension and members subjected to axial forces. Activate this add-on in the model's Base Data and use it to find the geometric position in which the prestress of lightweight structures is in equilibrium with the existing boundary conditions.
Structures are three-dimensional in reality; however, they can be simplified and analyzed as 2D or 1D models. The model type has a crucial influence on how the structural components are stressed, and it should be defined prior to modeling and calculation.
In RFEM 5 as well as RSTAB 8 in RF-/FOUNDATION Pro, you can save the foundation dimensions for all five foundation types as foundation templates in a user-defined database and use them later in other models.
In RF-/STEEL EC3, sets of members are calculated according to the General Method (EN 1993-1-1, Cl. 6.3.4) together with the stability analysis. To do this, it is necessary to determine the correct support conditions for the equivalent structure with four degrees of freedom. In most 3D models today, you can quickly lose track of the location of a set of members in the system.
The RF-STABILITY add-on module determines any critical load factors, effective lengths, and eigenvectors of RFEM models. Stability analyses can be carried out by various eigenvalue methods, the advantages of which depend on the structural system as well as computer configurations.
It may become necessary to analyze pipe cross‑sections as surface models in plant engineering in particular, but also when analyzing details of structural systems. For this purpose, RFEM offers the option to create pipe cross‑sections automatically by means of a line.
The most common causes of unstable models are failing member nonlinearities such as tension members. As the simplest example, there is a frame with supports on the column footing and moment hinges on the column head. This unstable system is stabilized by a cross bracing of tension members. In the case of load combinations with horizontal loads, the system remains stable. However, if it is loaded vertically, both tension members fail and the system becomes unstable, which causes a calculation error. You can avoid such an error by selecting the exceptional handling of failing members under "Calculate" → "Calculation Parameters" → "Global Calculation Parameters".
Before creating a structural model, every user gives thought to the boundary parameters of the system and how best to represent the model. Special attention should be paid to the orientation of the global coordinate system. In engineering, the global Z‑axis is usually oriented downwards (in the direction of the dead load), while it tends to be upwards in architecture. These differences can often lead to complications during modeling; for example, when you replace global models or DXF layers.
When using the RF‑GLASS add‑on module, you can define just the geometry in the main program, as well as the load situation of the structural component to be designed. The respective support conditions and all further design-relevant definitions (for example, the layer structure and support conditions), can be further specified in RF‑GLASS.
In RFEM and RSTAB, it is possible to move or copy models or parts of the model in a user-defined coordinate system. To use this option, a user-defined coordinate system must be available, of course.
In the "Material Model - Isotropic Nonlinear Elastic" window, you can select the yield laws according to the von Mises, Tresca, Drucker-Prager, and Mohr-Coulomb yield rules. This makes it possible to describe the elasto-plastic material behavior. The yield function depends on the principal stresses or the invariants of a stress tensor. The criteria apply to 2D and 3D material models.
If the calculation of a member model according to the second-order analysis is terminated with an error message, this instability is often caused by failed tension members: As soon as compressive forces appear in a tension member during a calculation step, this member is no longer considered in the following iterations. Thus, the model can become unstable.